#include <bits/stdc++.h>
using namespace std;
// 双链表
typedef struct DNode{
    int data;
    struct DNode *prior, *next;  // 前驱和后驱指针
}DNode, *DLinkList;

/*
1. 双链表的插入操作
    s->next = p->next;
    p->next->prior=s;
    s->prior = p;
    p->next = s;
2. 双链表的删除操作
    p->next = q->next;
    q->next->prior = p;
    free(q);

*/
int main(){

    return 0;
}


/*
其他链表
1. 循环单链表
2. 循环双链表
3. 静态链表

*/